﻿using System;
using System.Collections.Generic;

namespace Database.ERPNext
{
    public partial class tabEvent
    {
        public string name { get; set; } = null!;
        public DateTime? creation { get; set; }
        public DateTime? modified { get; set; }
        public string? modified_by { get; set; }
        public string? owner { get; set; }
        public int docstatus { get; set; }
        public int idx { get; set; }
        public string? subject { get; set; }
        public string? event_category { get; set; }
        public string? event_type { get; set; }
        public string? color { get; set; }
        public int send_reminder { get; set; }
        public int repeat_this_event { get; set; }
        public DateTime? starts_on { get; set; }
        public DateTime? ends_on { get; set; }
        public string? status { get; set; }
        public string? sender { get; set; }
        public int all_day { get; set; }
        public int sync_with_google_calendar { get; set; }
        public int add_video_conferencing { get; set; }
        public string? google_calendar { get; set; }
        public string? google_calendar_id { get; set; }
        public string? google_calendar_event_id { get; set; }
        public string? google_meet_link { get; set; }
        public int pulled_from_google_calendar { get; set; }
        public string? repeat_on { get; set; }
        public DateOnly? repeat_till { get; set; }
        public int monday { get; set; }
        public int tuesday { get; set; }
        public int wednesday { get; set; }
        public int thursday { get; set; }
        public int friday { get; set; }
        public int saturday { get; set; }
        public int sunday { get; set; }
        public string? description { get; set; }
        public string? _user_tags { get; set; }
        public string? _comments { get; set; }
        public string? _assign { get; set; }
        public string? _liked_by { get; set; }
        public string? _seen { get; set; }
    }
}
